<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <meta http-equiv="X-UA-Compatible" content="ie=edge" />
        <title>Document</title>
        <style>
            * {
                margin: 0;
                padding: 0;
            }

            .box {
                width: 300px;
                height: 300px;
                background-color: pink;
            }
        </style>
    </head>
    <body>
        <div class="box">
            <span>123</span>
        </div>

        <script src="./jquery/jquery-3.6.0.js"></script>
        <script>
            // ·创建一个div元素 <div>我是生成的标签</div>
            const div = $("<div>我是生成的标签</div>")

            // ·使用两种方式将该元素追加到div.box末尾
            // $(".box").append(div)
            // div.appendTo($(".box"))

            // ·使用两种方式将该元素追加到div.box开头
            // $(".box").prepend(div)
            // div.prependTo($(".box"))

            // ·使用两种方式将该元素追加div.box后面
            // $(".box").after(div)
            // div.insertAfter($(".box"))

            // ·使用两种方式将该元素追加div.box前面
            // $(".box").before(div)
            div.insertBefore($(".box"))

        </script>
    </body>
</html>
